| 1º Fase | ||||||
| 17/9/86 | Copenhague | B 1903 | 1 | Mathiasen | ||
| Vitosha | 0 | |||||
| 1/10/86 | Sofia | Vitosha | 2 | Iskrenov, Sirakov | ||
| B 1903 | 0 | |||||
| 17/9/86 | Tirana | Nentori | 1 | Kola | ||
| Dinamo Bucarest | 0 | |||||
| 1/10/86 | Bucarest | Dinamo Bucarest | 1 | Camataru | ||
| Nentori | 2 | Minga, Josa | ||||
| 17/9/86 | Zurrieq | Zurrieq | 0 | |||
| Wrexham | 3 | Masey, Charles, Conroy | ||||
| 1/10/86 | Wrexham | Wrexham | 4 | Massey (2, 1P), Steel, Horne | ||
| Zurrieq | 0 | |||||
| 17/9/86 | Bursa | Bursaspor | 0 | |||
| Ajax | 2 | Bosman, Van Basten | ||||
| 1/10/86 | Amsterdam | Ajax | 5 | Bosman (4), Van Basten | ||
| Bursaspor | 0 | |||||
| 17/9/86 | Valkeakoski | Haka | 2 | Paatalainen, Tornvall | ||
| Torpedo | 2 | Kobzev, Savichev | ||||
| 1/10/86 | Moscu | Torpedo | 3 | Savichev, Kruglov, Gostenin | ||
| Haka | 1 | Prigoda (A) | ||||
| 17/9/86 | Budapest | Vasas | 2 | Bodnar, Szabadi | ||
| Velez | 2 | Tuce, Skocajic | ||||
| 1/10/86 | Mostar | Velez | 3 | Juric (2), Tuce | ||
| Vasas | 2 | Csorba, Gudelj (A) | ||||
| 17/9/86 | Malmo | Malmo | 6 | Elia (A), Larsson (3), Nilsson, Palmer | ||
| Apollon | 0 | |||||
| 1/10/86 | Limasol | Apollon | 2 | Christodoulou (2) | ||
| Malmo | 1 | Lindman | ||||
| 17/9/86 | Aberdeen | Aberdeen | 2 | Bett (P), Wright | ||
| Sion | 1 | Debonnaire | ||||
| 1/10/86 | Sion | Sion | 3 | Leighton (A), Bouderbala, Brigger | ||
| Aberdeen | 0 | |||||
| 17/9/86 | Belfast | Glentoran | 1 | Cleary | ||
| Lokomotiv Leipzig | 1 | Lindner | ||||
| 1/10/86 | Leipzig | Lokomotiv Leipzig | 2 | Bredow, Richter | ||
| Glentoran | 0 | |||||
| 17/9/86 | Viena | Rapid | 4 | Kienast (2), Brauneder, Willfurth | ||
| Brujas | 3 | Rosenthal, Ceulemans, Van der Elst | ||||
| 1/10/86 | Brujas | Brujas | 3 | Brylle (2), Rosenthal | ||
| Rapid | 3 | Kranjcar, Weinhofer, Halilovic | ||||
| 17/9/86 | Stuttgart | Stuttgart | 1 | Allgower (P) | ||
| Spartak Trnava | 0 | |||||
| 1/10/86 | Trnava | Spartak Trnava | 0 | |||
| Stuttgart | 0 | |||||
| 17/9/86 | Waterford | Waterford United | 1 | Synnott | ||
| Girondins | 2 | Girard, Vercruysse | ||||
| 1/10/86 | Burdeos | Girondins | 4 | Zoran Vujovic, Zlatko Vujovic, Reinders, Vercruysse | ||
| Waterford United | 0 | |||||
| 17/9/86 | El Pireo | Olympiakos | 3 | Anastopoulos (2), Tojas | ||
| US Luxemburgo | 0 | |||||
| 1/10/86 | Luxemburgo | US Luxemburgo | 0 | |||
| Olympiakos | 3 | Papachristou, Zeielidis, Anastopoulos | ||||
| 17/9/86 | Roma | Roma | 2 | Di Carlo, Gerolin | ||
| Zaragoza | 0 | |||||
| 1/10/86 | Zaragoza | Zaragoza | 2(4) | Señor (2P) | ||
| Roma | 0(3) | |||||
| 17/9/86 | Lisboa | Benfica | 2 | Maniche, Chiquinho | ||
| Lillestrom | 0 | |||||
| 1/10/86 | Lillestrom | Lillestrom | 1 | Sundby | ||
| Benfica | 2 | Dito, Bjerkeland (A) | ||||
| 17/9/86 | Reykjavik | Fram | 0 | |||
| Katowice | 3 | Koniarek (2), Kubisztal | ||||
| 2/10/86 | Chorzow | Katowice | 1 | Koniarek | ||
| Fram | 0 | |||||
| 2º Fase | ||||||
| 22/10/86 | Tirana | Nentori | 0 | |||
| Malmo | 3 | Magnusson, Larsson, Persson (P) | ||||
| 5/11/86 | Malmo | Malmo | 0 | |||
| Nentori | 0 | |||||
| 22/10/86 | Chorzow | Katowice | 2 | Koniarek (2) | ||
| Sion | 2 | Brigger, Cina | ||||
| 5/11/86 | Sion | Sion | 3 | Bregy (P), Cina, Brigger | ||
| Katowice | 0 | |||||
| 22/10/86 | Moscu | Torpedo | 2 | N. Savichev, Y. Savichev | ||
| Stuttgart | 0 | |||||
| 5/11/86 | Stuttgart | Stuttgart | 3 | Klinsmann, Pasic, Sigurvinsson | ||
| Torpedo | 5 | N. Savichev (2), Y. Savichev (2), Plotnikov | ||||
| 22/10/86 | Sofia | Vitosha | 2 | Yordanov, Sirakov | ||
| Velez | 0 | |||||
| 5/11/86 | Mostar | Velez | 4 | Tuce (2), Gudelj, Matijevic | ||
| Vitosha | 3 | Iskrenov, Sirakov (2) | ||||
| 22/10/86 | Viena | Rapid | 1 | Kranjcar | ||
| Lokomotiv Leipzig | 1 | Lindner | ||||
| 5/11/86 | Leipzig | Lokomotiv Leipzig | 2 | Richter, Leitzke | ||
| Rapid | 1 | Kienast | ||||
| 22/10/86 | Amsterdam | Ajax | 4 | Bosman, Rijkaard, Van Basten, Muhren | ||
| Olympiakos | 0 | |||||
| 5/11/86 | El Pireo | Olympiakos | 1 | Kapuranis | ||
| Ajax | 1 | Wouters | ||||
| 22/10/86 | Zaragoza | Zaragoza | 0 | |||
| Wrexham | 0 | |||||
| 5/11/86 | Wrexham | Wrexham | 2 | Massey, Buxton | ||
| Zaragoza | 2 | Yañez (2) | ||||
| 22/10/86 | Lisboa | Benfica | 1 | Rui Aguas | ||
| Girondins | 1 | Zoran Vujevic | ||||
| 5/11/86 | Burdeos | Girondins | 1 | Vercruysse | ||
| Benfica | 0 | |||||
| CUARTOS DE FINAL | ||||||
| 4/3/87 | Leipzig | Lokomotiv Leipzig | 2 | Marschall, Richter | ||
| Sion | 0 | |||||
| 18/3/87 | Sion | Sion | 0 | |||
| Lokomotiv Leipzig | 0 | |||||
| 4/3/87 | Burdeos | Girondins | 1 | Fargeon | ||
| Torpedo | 0 | |||||
| 18/3/87 | Tbilisi | Torpedo | 3 | Agashkov (P), Shirinbekov | ||
| Girondins | 2 | Toure (P), Prigoda (A), Agashkov (P) | ||||
| 4/3/87 | Zaragoza | Zaragoza | 2 | Roberto, Garcia Cortes | ||
| Vitosha | 0 | |||||
| 18/3/87 | Sofia | Vitosha | 0 | |||
| Zaragoza | 2 | Mejias, Roberto | ||||
| 7/3/87 | Malmo | Malmo | 1 | Persson | ||
| Ajax | 0 | |||||
| 18/3/87 | Amsterdam | Ajax | 3 | Van Basten (2), Winter | ||
| Malmo | 1 | Lindman | ||||
| SEMIFINALES | ||||||
| 8/4/87 | Zaragoza | Zaragoza | 2 | Sosa, Señor (P) | ||
| Ajax | 3 | Witschge, Bosman (2) | ||||
| 22/4/87 | Amsterdam | Ajax | 3 | Van't Schip, Witschge, Rijkaard | ||
| Zaragoza | 0 | |||||
| 8/4/87 | Burdeos | Girondins | 0 | |||
| Lokomotiv Leipzig | 1 | Bredow | ||||
| 22/4/87 | Leipzig | Lokomotiv Leipzig | 0(6) | |||
| Girondins | 1(5) | Zlatko Vujovic | ||||
| FINAL | ||||||
| 13/5/87 | Atenas | Ajax | 1 | Van Basten | ||
| Lokomotiv Leipzig | 0 | |||||
| Campeón: Ajax (Holanda) | ||||||